package com.ruoyi.system.service;

import com.ruoyi.system.domain.req.DataTableReq;
import com.ruoyi.system.domain.vo.DataTableVo;

import java.util.Map;

public interface IDatabaleService {
    DataTableVo selectDataTableList(DataTableReq dataTableReq);

    DataTableVo generateData(DataTableReq dataTableReq) throws InterruptedException;

    Map<String,Object> getProgress(DataTableReq dataTableReq);

    DataTableVo sendData(DataTableReq dataTableReq) throws InterruptedException;

    Map<String, Object>  sendProgress(DataTableReq dataTableReq);
}
